ex post facto - English Synonyms Dictionary